Very clean, great location in Casco Viejo. 4 flights of stairs, but there is an elevator. Shared restroom, but always stayed clean. Very nice host!