Ben's place is very clean and spacious. Overall we had a great stay and we had everything we needed. Ben is very fast in communication and we also appreciated the flexible check in and check out time. We had 3 people working and taking meetings during the week so there were some choppy internet moments, but if you are only using a couple of devices the wifi should be sufficient. We had no problem streaming videos, etc.