Beach Dreams is awesome for adults and kids. The pools are awesome, and it is really close to the beach! The cottage is as described and worked well for the six of us (four adults - two children). We had a few hiccups on the first day, no key in the door to get in and had to reach out to the office to get in touch with owner. - Emily in the office was awesome! Once we did get in the cleaning crew had not arrived. When we spoke to Bob the owner about it he was very apologetic and searched for a cleaning crew, however, wasn't able to get anyone until the next day. At that point we just cleaned it ourselves as all the cleaning things needed were in the cottage and it was a minor inconvenience. He also provided us a partial refund for the inconveniences endured on the first day. From then on there were no issues, except the TV, it is outdated, and we spent several hours trying to get it to work, but as we said, we are not hear on vacation to watch TV. Our week at the cottage was great and we enjoyed our time. Thank you, Bob, for working with us. We plan to be back to Beach Dreams!