This place has every thing you'll need and the hosts are easy to get along with. I stayed for a whole month and it was satisfactory for what I needed..