We enjoyed Terrasol SO much. We went in the last week of April. It was quiet quiet quiet. The complex is friendly and authentic. We met many of the owners, and appreciate the sense of community there. We truly felt like guests. This is clearly not a hotel - people live here and if you're looking for a party spot, this is not it. The beach was gorgeous, the pools were quiet and warm, and the pool bar restaurant was so reasonable! My only constructive feedback about our unit specifically, was that the pictures are not accurate. The furniture is almost all different. I spend a lot of time looking at pictures before making a decision on where I stay, so I was surprised that the furniture was not what was pictured. I gave this home 5 Stars because we were comfortable and had a very relaxing week!