Overall, my husband and I had a wonderful stay here. The location deserves 10 stars because it's exactly what we were looking for this time.. amazing views right on the beach! I liked that the condo is on the 2nd floor and not right on the boardwalk with everyone walking by. It was perfect. There are a few things we didn't love about the place but they were not deal breakers for us. The inside of the condo was clean but the balcony glass not so much so we decided to clean what we could reach ourselves so we could see the view better, the floor and outdoor storage area on balcony needed sweeping and organizing as well. I know it says it sleeps 3 people but the loft is too small for most adults but way too high for small children. Even if you could fit an adult up there, they can see into the bathroom from the loft so that would be odd, but it was a non issue for us. The place is starting to show some wear in areas with the furniture and could use fixing or replacing but it was sufficient. We ended up moving the couch in front of the murphy bed during the day so we could take in the views but it was missing a plastic piece on the legs so it sat crooked so my husband had to find a piece of wood to prop it up so we could sit on it. It would have been nice to have a few more items in the condo to use since we flew into the area and could not bring extra's with us but it did have most of the essentials and we bought what we needed, thermos, mugs and cooler but an umbrella for the beach would have been really nice. I noticed a lot of the other condo units in the building had indoor air conditioners but this unit does not and there were a couple days it was over 80 degrees and the evenings did not cool down enough and an air conditioner would have been really nice, we ended up having to sleep with balcony doors open. Parking spot is also a block away so be aware of that, but it worked fine for us, you can unload very quickly at condo but cannot park there. Again it is a great condo and if you are looking for views and location on beach this is it! Communication from the hosts was responsive and friendly.