This is a very clean and comfortable place to stay. I was just in town for a short trip, but I'd recommend CFPA to others because of the hospitality from the hosts and other residents.