perfect communication, nice space and location.