Great location, clean, very thorough communication! Great stay!