Very neat, extremely well located. Professional staff. Just beware that parking is R100/day and often times you may not even have parking because it is full so you will have to park on the street. I would go back though.