Enjoyable stay, lots of character.