Fantastic place for a family retreat. 10 minute walk to beach, good restaurants and shopping Essentials. A definite repeat.