Great place, spot and amenities