A beautiful place with stylish amenities.