Very clean, easy check-in, great location, parking a bit confusing (read the signs well).