Very good location & excellent communication