We loved the cleanliness of this place. It is totally updated and decorated so nicely. They really went the extra mile with helping us feel like we were on vacation with the special touches. The kitchen was fully stocked with appliances, plates, cups and bowls, anything you'd need to cook with as well as some tupperware and measuring cups that came in handy. We had plenty of toilet paper, paper towels, laundry soap, dish soap and bathroom soaps for our stay. I was able to fit comfortably in Patrick's place with my husband and our 4 kids. We loved the rooftop patio!! So fun to grill and eat our dinner up there, then hang out around the fire pit! A couple things that weren't a huge deal that could be upgraded would be keeping a baby pack n play on site as well as some beach towels/chairs. I would recommend this place.