Everything you want in an AirBNB! Trust me, you won't be disappointed.