Perfectly clean and tidy. Wonderful location that suited us perfectly. Had the best time here. Highly recommend :)