Excellent location and excellent apartment. We did not get to meet Liberty but communication was excellent and we were given sufficient information to check ourselves in. All information regarding the apartment was well provided for and Liberty frequently checked with us if there was anything else we needed. Great host!