excellent, worth all monies paid! Well decorated, full kitchen, great outdoor spaces. Good linens, comfy beds and chairs. Really well done.