I stayed in one of DSPG's properties for about 6 months. Communication and the check-in experience were both stellar. My initial commitment was for about 3 months -- but it was easy to work out two extensions with this gracious and responsive host.