Nice small place to stay for a short or long term.