We stayed for one week with our extended family of 12 people and could not have had a more relaxing and pleasurable experience. All of the bedrooms in the main house were well appointed with very comfortable mattresses. The kitchen was amazing. It was well-equipped and so inviting it became our favorite place to hang out. The guest houses were cozy and comfortable. The pool was warm and kept very clean. There were plenty of spaces throughout the property where our group could spend time together (or apart) over the week. I wish we could have stayed longer.