This is my first stay at Airbnb appartment. Well the apartment had all the amenities, I would have like more frequent cleaning and toiletries. The could be better communication for smoother and more pleasant stay. Overall I still prefer booking.com.