Great and cost-effective place to stay for longer duration.