Great location , good communication, clean! Great stay