This is the best in terms of space, location and budget.