Great location & amenities. Cleanliness & communication need a bit of work otherwise everything was great.