Good location. Attention to detail. Clean. Friendly hosts.