Overall property was good, views were amazing and I would stay there again. Proximity to the beach is fantastic. However you are up on a hill so we decided to drive down and park in the beach lot, which is 10. Pros: overall nice and clean. Kitchen well stocked which was perfect for us who like to cook. Beds were comfortable, plenty of towels for the bathrooms. Deck has an amazing view, chairs to sit out and relax, and watch the waves and wildlife. Cons: Communication with the property agent could be better. Called a few times, no answer, no call back. Would respond shortly on the app but the responses seemed automated. Needs a better water heater. The beautiful soaking tub only filled to 1/3 of the way before the water turned cold. Overall property needs some minor repairs: painting over scuffed chair line at the bar, covering small holes in walls where things used to hang, hole behind bedroom door where the doorknob hit. Obviously these are just aesthetics, but something that prevents this from being an exceptional property in my opinion. There was also another small detached room in the front enclosed patio that was not in any of the pictures or description. The room was empty with a single chair. Kinda gave us the creeps.