Great space in a buzzing area.