Perfect, clean, and cozy. Beautiful private outdoor area, comfy furniture including bed, and a lovely hot shower. Would stay again! Everything you need for several days.