We loved the place. First of all, it is bigger than what the pictures make you think. Then, It is very well equipped with all kitchen, bathroom and living room amenities. And it is very warm and cozy. Besides that, it is really located at walking distance from the beach - We enjoyed an unbelievable sunset yesterday. None to mention that Craig and Meggie are first class hosts. They were very flexible with our needs and assisted us immediately when requested. We would love to be back chances allowed.