Perfect place for 2 couples or a small family. Kitchen is huge and spacious. Beds are comfortable and apparently clean & tidy. Great location, walking distance to restaurant, beach and the gym. Also whole foods groceries is about a 3-5min drive away. Ann was a great host responding to msg very promptly. I would definitely stay here again.