Booking through the app was easy, but communication before check-in was lacking. We never received the usual welcome message or detailed check-in instructions. When we arrived, the address led us to a condo complex with multiple lettered buildings and numbered units, but none of that information was provided with the address. The main office was closed, so we had to call to find our unit, and I was disappointed by the response that the alpha and unit number is “just a reference”, which made it seem like we should have known where to go.I also wish the listing had been more transparent that this was a second-floor condo with neighboring units. Traveling with small children, I likely would have chosen a different property.The condo looked clean at first, but we found a roach in the bathroom, used coffee grounds left in the coffee maker, popcorn on one bedroom floor, rust stains on the older refrigerator, and a bent back storm door that wouldn't close completely.The beach access was convenient, and having two refrigerators was a plus. Overall, the condo met our basic needs, but better communication, a more accurate listing, and more thorough cleaning would have made for a much better stay.