This is a well situated , clean and comfy space on a quiet street .