very clean, very close to all your necessities