Elegantly furnished Twin or Double Deluxe guestrooms where tropical beauty becons through large, expansive windows overlooking the crystal clear waters of the Indian Ocean.