Great location. Great communication. Nice place. Good for a long term stay. Would stay again.