10/10 great location and communication, would stay again