Great location. Clean and well maintained. All amenities needed. Great communication.