Very clean and very enjoyable stay. Kevin responded quickly and communication is easy, checking in and out are easy and the location is great. Pillows are a little flat so you may want to bring your own if you can. Otherwise, zero complaints and will stay again when I am back in the area!