Quirky and lots of character - a fun place to stay.