Privet!
1.) Yes, it's pretty safe I would say. But it's more convenient if you have someone, who speaks Russian with you.
2.) It's not expensive compared to the 'Europian resorts'. I think with 20$ per day you will feel more than comfortable there.
3.) ;)
So, don't hesitate to come then!