Perfect location and exceptionally clean. Communication was great prior to arrival. Very happy with our experience and would recommend to others.