Overall our stay was pleasant. Our condo was very nice. Indoor pools were not heated enough. Was expecting a bit hotter pools in general. The waterslide, lazy river and 2nd oudoor pool is under construction, we werent made aware of this at time of booking online, which was one of our main reasons we wanted to stay there. So that was a huge disappointment. My 2 sons under 18 are gym fanatics and we were excited to see that they had a fully equipped gym. On our walk through the hotel to look at everything available and find our way. We found out quickly that no under 18s are allowed to use it. We walked into the gym, to look at everything, didnt touch a single thing and was rudely greeted by a security guard that walked in, he asked my boys 'are you over 18?', they said 'no, sir' and he said 'well your not allowed in here, Get out!' He could have handled it a bit more professional imo. Talked to us like we were dirt, not a hello, no people skills. Besides all of this, the condo was really nice. I felt a little harassed with phone calls of agents trying to sign me up for time share etc. We would have actually considered it if everything was available to use.