Great location for long or short term with the necessary amenities