Clean & comfy accommodation within a nice walking distance to square