convenient location and amenities provided