I have stayed at least 25 Airbnb-s all over the world. Without doubt this apartment is in TOP3