perfect location and amenities.