The location is perfect! The whole families are friendly and helpful. They speak English, we communicate very well. I will definitely recommend it.