Perfect location, sparkling clean, with everything one could need, great communication with host. Highly recommend.