great place on all accounts: location, hosts, room. They're pro hosts and it shows - place was spotless, but stylish and comfortable. Would love to stay here again.