It is a decent place to stay if you need to stay for an extended period of time. It just had everything you would need like the basics. It is a great way to meet people. I do wish that we were told about paying for laundry and there should be more space for food storage since a decent amount of people stay there at one time. It is a clean place though and the hosts are helpful. I enjoyed my stay and making friends there made it better.