Good place to stay but needs some reforms.