Great location within easy walking distance of the beach. Pros: the location is great not only for the beach but also local shops and restaurants. A parking space is included, so that's great as well. Unit was clean and communication with the owner was great, he responded pretty quickly to our questions both before and during our stay. Nice to have the pool and hot tub available. Cons: unit and decor is a bit dated. It's not clear that washer/dryer are not in the unit and need quarters to operate. Also, bed pillows have coverings on them rather than pillow cases. We were not certain if these are washed between guests. The day bed in the living room in front of the TV is not really suited to that location (although if you need an extra bed, you might want it in that room). Fans and window AC units are noisy. Beach chairs were old and one was in disrepair.