A very clean place, great location, excellent hosts. Highly recommended.