Very nice and quite place to stay long or short term