Condo had everything we needed. We had 2 couples in our group, we all agreed that the beds were comfortable, everything was clean, and the view was amazing. The only, MINOR, complaint we had was that both pools were freezing. However it is early in the season and if we were visiting later Im sure we would probably think they weren't cool enough. The elevator speed was not an issue for us. We were impressed with the properties security, they did frequent rounding and made sure all the guests were following the rules.