Great stay - location is perfect and apartment is clean and modern. Bring your own amenities though (coffee, garbage bags, washer detergent, etc.)
We enjoyed our stay at CASA BJ - I would recommend.