Beachfront restaurant, Villa Di Mare, offers stunning sunset views and fine dining with a terrace. Enjoy a relaxed atmosphere at this all-suite hotel.