Great location, very clean, prompt communication. We had a great stay!