CSR hands down. It's the most deluxe feeling moderate Disney has. The construction won't interfere with your stay at all. We have stayed in Cabanas and Ranchos. I preferred Ranchos - found it quieter. I also liked the quiet pool there, and it was only a short walk to the main pool. Of note, if you like going for breakfast - there is a QS at the main pool that serves breakfast. It's made to order, so always hot and fresh. When we stayed in December, my son and I were the only ones eating by the pool every morning. It was so quiet and peaceful - where the restaurants are not!