Beautifully clean, perfectly located, comfortable beds and lovely hosts.