Clean, well appointed, large space, great location.