Seaside hotel with elegant rooms, some with sea views and spa baths. Features a seafood restaurant.