My Rosy Boa, Dozer, is the cutest sweetest little thing! I think he is a great first snake, easy to take care of and absolutely beautiful. Although my roommate would disagree he has quite a little personality!

He is spoiled and in a 36x12 tank, but I think that you can keep them in much smaller enclosures.
I feed him pinkies once a week, and give him water about every two weeks. And since he needs low humidity, his tank doesnt get dirty at all, I rarely change it, just spot clean!
Good luck!