This is simply the best Airbnb we have stayed at and deserves nothing less than a full 5 stars.