We have stayed in AirBandB in Europe and in the states.
Doubt we have stayed in better.
All round a great place to stay.