Excellent place! VERY clean and tidy. We enjoyed every minute we spent there. We will be come back!