This place has it all. Amazing views, a really chill place to hang out, all the amenities you will need, two great hosts who are very accommodating and very responsive. This was my favorite Airbnb in all of the Airbnb’s that I stayed at.