Convenient location with all the needed amenities provided.