We stay at air bnb all over the world, this is our favorite. We rate it 5 stars in all aspects