CB Islands was very easy to work with. They were quick to respond to our communications. They supplied an additional beach towel when asked, and it was nice to have an ice chest, beach chairs and boogie board to use. However, we did have to rent an umbrella, but it was easy and not too expensive. The condo was clean and welcoming. We had no problems, and we had a great time.