This apartment is convenient and has the amenities needed for a short-term or longer stay. This is our second time booking this place.