Great location, beautiful view, great beach, & friendly, accommodating hosts. The accommodation had little extras like spices that were really appreciated and was it was decorated tastefully. We were prepared for the separate bed-room, however, the number of steps to reach the beach suite came as a surprise & I wouldn’t recommend it to anyone who has difficulty navigating several flights or who needs to carry lots of supplies. We really enjoyed our stay there, once we were settled in, and really appreciated the hosts help in making us comfortable!