Easy check in, great communication, flexible with times, nice place overall.