Great location, clean, functional, good communication. Very nice stay.