The house is nice and a great location. It was clean and communication and check in were very easy. The AC for sleeping is tough since only 1 small bedroom upstairs has it, and there are 2 standing fans but if it's hot those upstairs bedrooms get stuffy. The pool is lovely and the outdoor area is fantastic.
The hill down to the beach is very steep and a tough walk, parking at the beach is a little tricky so go early if you want to get a parking space. The restaurant there is great and makes getting lunch / dinner close and easy.
All in all a great place to stay and the kitchen has what you need to get some simple meals and snacks.