Absolutely immaculately clean, beautiful home, relaxing with everything you need, really enjoyed our weeks stay.