This was handled really nicely, and this reminds me once again why this is one of the very few harem series I follow: there are actual human characters here, and not just a bunch of cute girls fighting over the main character for some sort of reason.