The location of the property was great, convenient to beach and the town. Check in was easy and convenient. However, the bad signals started when we got a message from the property manager two days b4 arrival that we needed to bring our own cleaning and paper products. Yes, even TP, paper towels, napkins, laundry detergent, hand soap, dishwasher detergent, and dish soap. Then we arrived to find a dead cockroach on the kitchen counter. There was blood spatter on a mirror in a bathroom, there were spaghetti noodles on the counter and kitchen floor, mold in the grout in the showers, chips in and around the coffee table and the corners of the tile flooring look like they'd never been cleaned. We were stunned at how filthy the unit was. The manager offered to have someone come to clean again, but we had just arrived from a long trip and didn't want to have someone cleaning around us as we were getting our baby's sleeping area set up. We subsequently found 5 more cockroaches over the course of our 4 night stay. The overall experience was certainly less than satisfying as we felt we couldn't get comfortable in such a dirty space. The check out process was weird in that they wanted us to wash, dry and fold towels before checking out at 11am. And remember, this request came without providing any laundry detergent. We did all the towels the night before, but the morning shower towels had to be left due to lack of time and detergent.