Sparkling clean, exceptional location. Has everything you need. Stayed for 1 week, it was all perfect. Hosts always happily available with advice. Highly recommend!