The Cottages situated, 650 meters from Diana’s sugar white sands, crystal-clear waters and other resort amenities