Relaxed hillside hotel with bright rooms, dining, three bars, and a private beach area.