Great location, good host communication and easy self check in.