Wonderful place! Clean and beautiful with a great location. We were able to walked to restaurants, surf shops and a great beach spot. We stayed for our honeymoon and had the most spectacular time.