Very clean, great location . Great value