It had everything we needed plus great little extras, felt like a little hideaway hidden from the street, we used the bikes to get to the waterfront easily, my boys loved the boogie boards for the beach! Host was excellent, restaurant suggestions were great and many are within walking distance, parking on the street was easy.