Starting with the good; the location. It is minutes to the beach, tons of restaurants and bakeries within walking distance, right next door to Walgreens and CVS-perfect for last minute items. I did not receive any check in information from owner prior to stay-I had to call them to figure out how to get into the building at midnight. We finally got in; we had to try 3 air mattresses before we finally found one that was working, the 2 beds are FULL- NOT QUEEN and they are spring mattresses, extremely squeaky. The hallway light didn't work, there was no shower curtain, no hand soap, and the refrigerator was WARM. Our food spoiled. There was no vacuum for guest use, and its proximity to the beach meant the place got pretty sandy. The living room was not functional, as there is only 1 sofa, which sat 3 people, and the other two had to sit on the hard table chairs. The kitchen cabinets had sawdust (or something) in them. The wifi was also extremely spotty. There were no beach towels for guest use, nor was there a beach umbrella (which would be nice for those who fly in) A few beach chairs would also be nice for those who fly in.