Modern, clean and tidy. Great service from staff.