Absolutely 5 stars! Highly recommend. Great family, facilities, hospitality etc. definitely great value!