Very clean! Very nice location! Great communication with host