Beachfront hotel with unfussy rooms, some with sea views. Features a casual restaurant and bar.