Clean, comfortable, well equipped, with views from every room. We had a great time and were very comfortable. You can wake to to the sound of birds and the ocean. Excellent combination of privacy, ocean and mountain views as well as access to activities. Highly recommended.