Excellent place, clean and tidy. Beautiful location.