Casa Italia offers nice apartments at an affordable cost. Stayed there for 1 night, but would also recommend it for longer stays!