Great place to stay, well-furnished, well-maintained.