You feel at home. Nice location, the apartment is very clean and the owners are great people. You definitely should give it a go :)