Seaside resort hotel with beach access, pools, and a spa offering treatments. Relaxed rooms, some with sea views.