very Clean, pretty, great location, great communication