Beachfront hotel offering laid-back rooms, a restaurant, and a bar with stunning sea views.