Perfect location, clean, everything is new, great host