Overall, this was amongst the best Airbnb's that I have stayed at. The place was spotlessly clean and very well equipped. As many have pointed out, the location is unbelievable.
The only problem was that we had arranged (and paid) for an early check-in. Unfortunately, the host forgot to coordinate this with the cleaner and that left us waiting a few hours at the airport. We were issued a refund for this and the host did make arrangements for us to drop off our luggage and check in a couple of hours before the typical time.
Overall, it was quite a good stay and I would return to this Airbnb again in the future.