Clean, functional, great location, very clear communication