This place was perfect for what we needed. Everything was neat and clean when we arrived. The kitchen had everything and there was plenty of space for all of us. The beach gear was awesome to have instead of paying to rent it from somewhere. We brought our 16 month old and although no pull-out couch, she slept just fine on the couch. This is a great location and pretty central to most locations. It was perfect for when we needed to come back and have our little one take a nap and then we could still go back out without having a huge drive. One thing, the apartment is clean but there is a small gap in the bottom of the door and we had bugs get in quite a few times. The pool was pretty cold most of the time, but was nice and mostly clean.