5* Airbnb! We will definitely stay again and would recommend it to everyone.