Great place for long term stay. Has everything you need. Easy check in. Great communication. The host was always available. Ester made sure we had everything we needed. Very clean. I forgot a very important item and she held on to for me! Would stay again.