Very clean, Good location and lots of room for everyone.