Perfect spot! A well appointed and comfortable stay with lots of homely touches.