$350/month is a little steep, but if the total overhead you're being charged is reasonable, then it sounds like a decent option