The location was amazing, it was a safe part of town. The grocery store nearby was incredibly convenient and was super close to the beach and public beach access.
Checking in was a huge hassle, we were told to contact the host day before and the day of to let them know what time we plan to check in. We never received a response even after I expressed my worries about whether we would be able to check-in or not. Al did not reach out until right at 4 pm after I let him know that the door code we were provided did not work.
Once we got into the house, the photos were similar to the listing. But it was not clean. We found tissues and beer cans in the living room and it was obvious the property had not been properly cleaned. The bedding was gross and had blood stains on it and sand all in the bed. This caused our first day of the trip to be spent cleaning. We had to wash all bedding, sweep, and mop. The drawers in the living room had literal junk in them that I'm assuming people have just left behind. This is definitely not the way you would want to spend your vacation by wondering if you are getting your stuff mixed up with other people's junk.
The pool pump/filter didn't really work and the pool stayed generally dirty the entire trip. But the backyard area was a really nice touch and was nice to have.
The showers were small, which I understand you can't change. But when you would shower upstairs, it would leak into the downstairs. On the last night, the window in one of the upstairs bedrooms literally fell in, in the middle of the night. It was like nothing was holding it in.
Overall, it wasn't the worst I've seen. But, for the money you're paying it definitely could have been better. Especially when we are talking about basic cleaning. I'm not sure if it is just the cleaning person who isn't doing their job, but something definitely needs to be done.