Grand Koru Beach Otel is a relaxed hotel offering sea views, an open-air cafe/bar, terrace dining, and a garden.