Fantastic location and lots of character and special touches to make you feel very welcome and very special.