The Thalassa Residence is situated directly on the ocean side. It is on East coast of the island's loveliest sandy beaches and set in well-tended tropical gardens. The beach is protected by an offshore coral reef making ideal for swimming and snorkeling.