Don't be put off by the initial impression of the location. The accommodations are very nice, clean, and comfortable.