Perfect location and beautifully finished with an attentive host, just a bit too small.