Really everything you want in an Airbnb with an AMAZING view