Very clean and great location. Ping made sure we had everything we needed and had very clear instructions on check in. We had a wonderful time there.