Overall we were pretty happy with the unit. It would have been nice to have better chairs for the beach. There was only one descent chair for the beach the other 2 were not so great. I guess the host's don't provide this type of stuff but the other family's we were with staying at other units in the same complex all had good chairs for the beach. It was bit out dated but everything worked so that was good. Our son slept on the sofa bed and said it wasn't all that comfortable. Being on the main floor was a bonus as we could leave and enter from the patio door and didn't have to bother with the elevator. We hung out on the patio with our friends that was nice.