Clean, beautiful space with everything you need. The bathrooms were especially nice (great showers), and the snacks left for us in the kitchen was a nice touch. Fast communication and very accommodating hosts. Would definitely stay there again!