In such a small city, hotel price is high. This is a great value place to stay. It is exactly what you paid for.
1. Excellent location
2. Resonably priced
3. Well equipped with all the basis for stay
4. Excellent communication from the host (asked for clean towels via text, host responded in less than 5mins)
Since it is relatively cheap, you can't expect 5-stars hotel type cleaniness and decoration and size. So this is a fabulous stay considering the price!!!!