Why dont you come and visit....can you come to dinner tonight and meet and inspect your room. I empathise with you as homestay can be a risk in some cases.
We have a swiss italian who is at your school called Pier, speak to him would be good for you....
Hope this helps
XX