Superb place in an excellent location. Friendly staff too!