Great hospitality with lots of special touches in an ideal location