This property has a lot going for it, especially for fishing. The waterfront access was fantastic, and it’s a short drive to Padre Island National Seashore and stores. The bedrooms and living room were clean and inviting, the beds were comfortable, and toilet paper, paper towels and towels plentiful. We appreciated the outdoor hose for rinsing off beach sand and the washer and dryer. The host was friendly and very responsive.Unfortunately, the kitchen needed more attention. We saw what appeared to be mold spotting inside a cabinet and one small roach on the counter. That was the only bug we saw, and I understand waterfront pest control can be challenging. Still, we were uncomfortable enough to buy disposable dishes and limit cooking.We also paid a cleaning fee when booking, yet checkout rules required washing dishes, removing trash, and gathering towels, with additional financial penalties listed in the house rules book for dirty dishes left out or trash not removed. I don’t mind tidying up, but those fees felt excessive, especially given the kitchen’s condition.The biggest drawback was unpredictable noise from upstairs: heavy stomping and what sounded like furniture being dragged, sometimes as early as 6 a.m. It woke us up several times. The host apologized and explained the upstairs unit was beyond their control, which I appreciated.Great fishing access and a kind host, but for the overall price I expected a cleaner kitchen and a more peaceful stay.