A fantastic place to socialize. Public beach. The natural coastline, crystal clear waters with sea creatures and the smell of sea salt floating in the air make staying at this place a delight.