The listing description has been changed since we booked our stay, it is more realistic now, but the place will still not hold 21 comfortably. The beach is beautiful, there was a lot of seaweed in the water, but that cleared our last day and the water was awesome then. As for the house, the internet did not work, even though they came out and spent the majority of Monday in the house working on it. The bathrooms were gross, tubs had to be scrubbed before we would take a shower in them and all had mold. We had to kill several of those big flying roaches in the house. The A/C worked intermittently, we had one night where it was 83 in the house, they were supposed to come work on it, but never did and never communicated as to why they never showed up. The pool was nice, but the deck was overgrown with weeds and splintering. The stairs from the front door to the first floor were rotted and covered in mold. It is obvious the 2 sides of this duplex are owned separately, as the other side was painted nicely on the out side, and the deck was new and updated and no over grown weeds. You could clearly see where they stopped painting the outside of the house, and our side was all peeling and chipped. What a shame they did not keep up the maintenance on this house, had the ability to be great.