Quirky, fun place to stay.