Perfect, well appointed spot in a /great/ location. Highly recommend.