Great location and communication! And the pool and gym are a wonderful bonus! All you need for a long-term stay.