The condo was very clean and beautifully decorated. Everything we needed was provided. The pool was available to us and never busy. Unfortunately the beach front is not exactly ideal, as this is an inlet and the water was murky and of course, not comparable to sanibel, which is right nearby. You do have to pay $6 each time you cross over the causeway to go to sanibel, just fyi. We liked the condo and it was a very quiet and clean and safe area located on a Marriott resort property, but for us to have a real beach vacation, next time, I would just get a place on sanibel island instead.