Three days before check-in they sent an email stating they would provide the following: "Beach Realty provides a starter set of kitchen and bathroom essentials upon arrival. Kitchen sets include dish soap, sponge, dishwasher pacs (2), laundry pods (2), paper towel roll, and kitchen trash bags (2). Bathroom essentials include one roll of toilet paper and hand soap per bathroom." None of this was there when we arrived. There was no toilet paper or soap or any of the other items. We texted and emailed, and did not receive the "welcome package" until our third day there. And there was still no toilet paper or hand soap in it. Check in time is between 4-6 p.m. and you are told not to arrive early. You are also instructed to check in at the office. The office closes at 3. We already had the entrance code sent to us in an email, but we had to rely on a friendly neighbor to show us which unit was ours and give us the laundry/pool/wifi codes.One of the bedspreads and a living room throw pillow was dirty. The ottoman in the living room was filthy. One bathtub was full of hair, the other was moldy. Floors and dressers full of sand upon arrival, lots of dust bunnies and other people's hair around. We messaged about this right away, the realty agency didn't respond until the following day. They offered to send back the cleaners, but we had already cleaned ourselves and set the dirty items aside. Fantastic location and would have been nice if clean! Expensive considering the issues.