A wonderful place with all amenities.