Excellent location. Everything seems brand new and in perfect condition. Excellent communication.