Feel the Urge to Netflix and Chill? Have We Got the Airbnb Listing for You!

Bringing the meme to life

It's no igloo, but finally there's an Airbnb apartment specifically made to Netflix and chill.