This place was spotless, check in was easy, the size was perfect for myself my boyfriend and dog. We absolutely loved it here! And could not get over how clean it was. The location was exactly what we needed. Would definitely stay again.