Easy check-in, great communication and fantastic location. Overall a very enjoyable stay.