Definitely could have been cleaner, there was sand on our comforter when we got there, and theres no pillow protectors on the actual pillows themselves so i could see yellow stains on the pillows inside the case. Shower curtain liner had mold on it and I had to move the whole curtain rod down because there was at least 6 inches between the curtain and the rim of the shower floor. They don’t give you extra trash bags either. They don’t make it super clear (although it is in the check in email) that you will be towed if you don’t put the parking pass in the window, (which cost us 305 to get back from the tow yard, plus the uber to get there) but is definitely not mentioned in the “check in/Check out” portion of the app. The parking slip was in a weird spot in the kitchen so we didn’t notice it. The only thing in the check in and check out directions is that you need to clean the dishes, the trash, clear the fridge and gather up the towels, so essentially just check out into. They mention that there’s laundry facilities, but not that it costs &1.75 to wash and 1.75 to dry which was kind of frustrating because the machines weren’t well maintained, and it cost a trip to the bank to get a roll of quarters, plus they only give you laundry soap for one wash. I guess overall you get what you pay for. Definitely an easy walk to the beach and lots of restaurants though, which was the highlight of the stay.