A great wee place to stay with a lot of charm and thoughtful touches.