This place really is a beautiful spot of paradise. Our hosts are lovely and welcoming and the location is just wonderful!