Clean, comfortable and well equipped. Great views. Beds slept well. The walk up and down to beach was not too bad. Very handy location.