Perfection! Exactly what an air bnb should be: beautiful, comfortable, stylish, convenient. We loved our stay.