The unit was very clean and had everything we needed, including towels for the pool/beach! The bed was very comfortable, and the sofa bed was pretty good too! Pool was a good temp and clean! Samuel and his team responded to messages very quickly, definitely would rent from them again!