Great location, clean, excellent communication. We would stay again.