Everything you could want in an AirBnB, 💯% recommend.