all perfect. great location. spotless clean. very good AC. easy check in. totally recommended.