Location is perfect, all the amenities you need for a short term stay.