Perfect location, amazingly easy check-in, great experience overall.