An absolutely beautiful place, words cannot describe how amazing it was. Everything was perfect, location, accommodation with all its amenities and cleanliness. Totally recommend and would love to return. Thank you!