amazing location and amenities