Great place. Clean, spacious, well-equipped, great location. Hosts were always reachable and answered all of my questions quickly. Totally recommended!