Hotel, restaurant, and spa offering a relaxing experience.