Exceptionally clean and fitted out with everything we needed. We had a great stay and would highly recommend