A big yes for this place. Exactly what I was expecting: amazing view, great location, beach is walking distance, clean and very kind hosts. We are very thankful for this 5 days what we spent here, great vacation in a great house!