Angles - yeah, usually not so bad, but being alone or only with 1 other person is very special
Security - fair
$350 at right time of the year - by right time, you mean "bad"/rainy time when they offer discounts (May/Nov I believe) :) - I have had excellent experiences in the rain, but I'm not sure that I'd recommend a first timer go for that $350 rate