Its definitely amazing anime. I like how spike holds up his feelings so well especially in last episode. And they live with each other and bear with each other no matter what all the characters stick together with no judgements whatsoever. Makes us see life differently. And episode titles and music is amazing.