While the property itself was nice, there was problem after problem for us. Upon check in, our room code would not work. My family of 10 had to sit outside the room with our luggage for 2 hours, until they could sort out the problem. The front desk person was rude & was annoyed to have to help us. To be fair to her, she was the only one working & overwhelmed. Both of our showers had mold/mildew, had paint pealing off the doors, & there were zero wash cloths for 10 people. We discovered that the dish washer was broken, after water started pouring on the floor 10min after starting it. This was apparently a problem they knew about, because someone came to fix it the night before we left, even though we never complained about it. I just decided to hand washed the dishes at that point. We were also not told someone was coming to fix anything in the room. We just walked in to a stranger in our condo. .. We stay in this area 3-4 times a year, and I have never left a bad review. However, I would not want someone else to pay the amount of money we paid, to get this kind of experience with their family on vacation.