Super clean, great air conditioning, wonderful restaurants, tastefully decorated and very easy to check in!