Overall our stay was sufficient for the time we were there. Beautiful view. All the tvs are smart tvs. The kitchen had what we needed. The bed were ok. No extra pillow cases or sheets , but extra pillows in the closets. Rust and mold in the showers. Lots of dust and things under the furniture. Couch was not comfortable. The condominium itself was nice but rundown. We enjoyed the indoor pool and hot tub. The outdoor pool was not heated. The walk to the beach was very long. Definitely a beach cart or wagon would have been helpful. Beach chairs and towels are not provided. There was a lot of cleaning duties we had to do that I did not expect with the already high cleaning fee. Overall it was a nice stay, but would choose a different condo next time.