Great place with everything you might need for a long or short term stay.