We were absolutely in love with CFV! It is an amazing organization and program with friendly residents. The bathrooms and showers were immaculately clean everyday! We can't wait to visit again.