well located, helpful staff people.
some minor issues but overall good