Very clean, modern, plenty of space for the 4 of us. The unit had everything we needed, use of the spa and pool was great, hosts very nice and helpful. Breakfast was a bonus. We hope to return to this fantastic spot