Don't hesitate...
Ben's house is THE PLACE where to stay!!!!!!