Wonderful location and lots of nice special touches! Will definitely return!