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