Clean, modern, lots of space, great location. We loved it.