This place was just as we expected and was very clean. A bit of a long walk to the beach but doable. Very easy drive and parking at the beach was cheap. Kevin was very accessible if needed.