Great location. Very clean. Easy communication. Flexible check in/out.