Fantastic place that suited our holiday needs.