Very good place to stay, long term or short term. Great service, nice amenities, great everything! Would recommend.