Great place to stay... Location, communication, comfort