Quirky and solid place to stay