I will not repeat all the detail included in the other reviews.
Suffice to say this is the best Airbnb I have ever stayed in and have no hesitation in recommending it wholeheartedly.