Perfect location, great check-in procedure and communication, and awesome breakfast supply and coffee station in the kitchen.