Absolutely perfect! Clean, great location and communication, easy to access, everything we needed was right there. We’ll be back!