Villa Kastel is a casual hotel offering simple rooms with sea views. Guests can enjoy dining, a beachfront bar, and an outdoor pool.