Excellent location. Very clean & inviting environment. Communication was excellent and timely. Highly recommend and would stay here again.