Perfect location, excellent space and attentive host. Will return!