The property was easy to book and exactly as advertised. As mentioned before the location is fantastic and exactly why you are there. Your back patio over looking the water is shared with the neighbor but with some separation, you do have to walk onto their half to use the spiral staircase. We picked up our keys after hours and that went smoothly. There were plenty of towels, the kitchen was well equipped. We had a wonderful time, we are native Floridians and have never stayed to close to the beach. The unit had plenty of room for our family of five, it was nice that the 'kids' room with twin beds was a little separate from the living and master. Husband and I talked about coming back just the two of us at some point and leaving the teens at home!
My only suggestions are: maybe more information about parking at the property. Signs say assigned/designated parking but it's up to the guests to figure out where and how. When we arrived in the dark others were blocking the parking area with tents from the beach. The sofa bed is really not sleepable. Bring a blow up mattress to put on top of it or on the floor. Our 17 year son old couldn't even manage it; it slopes backwards, has no support or cushion to it.