Perfect location. Spacious. Clean. Quiet. Lovely hosts.