We walked to many locations and cooked most meals in the updated, gorgeous kitchen. This unit has pretty much anything you could imagine. The pool was a bit too cold to actually swim in but it was nice to sit by while grilling supper after a long day on the beach. The on-site laundry allowed us to return home with all clean clothing!