Perfect location. Great communication. Unfortunately we were unable to stay our entire visit due to military reasons and they accommodated me even though it was last minute. Highly recommend!