10/10 Airbnb great stay