Very clean. Well stocked. Owners responded quickly. Check in was a breeze. Location was ideal for our stay. Would highly recommend staying here.