Stephen's place is especially great for long term guests. I stayed there for three weeks, and I was able to prepare my own food, eat out nearby, use the laundry facilities, and take easy public transport. It was the perfect place! Internet was also blazingly fast.