Upscale hotel with chic rooms, some with sea views, and a pool. Features a seafood restaurant.