Beautiful spot right on the beach with every amenity you might need (including good wifi). Barbara was very clear with directions and was very personable. I didn't meet her but my boyfriend had a good chat with her and she was very keen to make our stay comfortable. Parking can be tricky sometimes, but we managed and it's worth it for the on the beach experience!