Really enjoyed our stay at this place. The views were great and the rooms were comfortable. The place was tidy but could have done with a bit of a clean before we arrived (sand on the floors, dirty stove, marks on the bedspread, marks in the toilet), noticeable but not enough to put us off staying here again or recommending it. We would stay here again.