Our family of four and our dog stayed for 4 nights over the Thanksgiving holiday 2015. The vacation rental was clean and well-appointed. The photos and descriptions are accurate. The beach was 300 steps away and easy to get to.
The only concern was the hot water temperature, which could have been better. Washing dishes was challenging since the water was warm at best. Easily rectified, I think.
Otherwise, we enjoyed our stay and would stay here again!