Clean, great location, all reasonably new facilities and everything you need has been thought of.