Esplanade offers apartments with sea views and equipped kitchenettes.