The place was exactly as advertised, so clean and comfortable with all the amenities we needed. The hosts were flexible, proactive and provided very clear instructions for checking in and out and the overall manual of the place. Really great stay!