You are not staying at anyone's home, this is more like a sleek hotel venture, therefore no homy feeling but the convenience of easy check-in and check out that hotel offers. Bizarly high deposit on the key card which leaves u with a bunch of cash as you ready to leave the country.