Very clean, great location, and very pleasant host. We had a great vacation.