Very clean. Charlene was easy to contact. You will need a car but, that's quite clear in the listing. Loved my stay here. Lou is a very nice dog, by the way. If you can drive, this is an excellent place to set yourself up for a wonderful vacation. Had a great time!