This a fantastic place to stay. Great location within walking distance to the beach, and a short walk into town. Its very new, so everything is in perfect condition, it is very clean and there are ocean views from the deck. We ate out for every meal, so didn't use the kitchenette, but the essentials are provided with a microwave and fridge if needed. We absolutely loved our stay and would definitely come back. Our only issue was that our car was too big for the parking space, so we had to park out on the street. Highly recommend this place.