Location is perfect. Even though host speak little English, she still try her best to help you