great place with careful touches in a great location