Apartment hotel with sea views, multiple eateries, pools, and a spa. Features varied cuisine, including seafood.