Excellent location, very clean and great value for money. We had a fantastic time and would recommend for families