The cleaning was not perfect and one of the bedrooms were not really suitable to sleep in because there was no windows. Other than that, we had a great stay!