Everything we needed in this stylish, clean and well equipped Airbnb.