This place is AMAZING! Brand new, sparkling clean and incredible communication with the host. Oh, AND a fantastic location. Thanks for a wonderful stay!