Fantastic property, sparkling clean, everything is new, great location and the hosts were very accommodating. Highly recommend.