This was my third stay at CFPA, and each time has been perfect. I love the space, the location, the vibe, the affordability. It's clean, the kitchen is spacious, everything was lovely. Definitely recommend.