Perfect location, everything was clean and brand new. flexibility with checking in and out and great communication and local recommendations by the host. Highly recommend. thank you!