Location excellent. Very clean. Everything that we needed was available.