Great location, clean, warm, easy check in and great communication