Beautiful location and very clean! We had a fantastic time and would recommend to others.