From the beautiful accommodation and thoughtful touches to the perfect location, incredible sunsets and the warmest, most generous hosts we've ever met, this place was perfect in every way!