I had high expectations and this place still exceeded them! The rooms were comfortable and the views, ocean sounds and breezes were spectacular! Kitchen was well appointed. Beach towels were great to have (loved the little touch of having coordinating sets on each bed).