Really perfect: great location, clean space, quick response; would love to stay again!