Great location, spotlessly clean. Great communication