Beautiful place with comfortable amenities.