Beachfront hotel offering laid-back rooms with kitchenettes. Features an outdoor restaurant/bar and sea views.