The house is amazing. The beach is a little bit of a walk, but easily manageable. Kelly beach however is really cute and inviting. We loved our stay.