clean, great facilities, well stocked with all you need , good location