Super clean, lots of great sitting spaces to hang out (inside and outisde), phenomenal layout, massive TV's, and pool/terrace area was ideal. Had a small issue with turning on the shower in master, and they came out to help us in a flash; even brought us a new brush for the grill. Excellent service!!