convenient location, all the necessary amenities