I agree it depends on the situation and Which villa hotel you are planning to book, we have small kids, and the 2BR is ideal. There’s more space for them to run around, there is a room to send them to nap, there’s a living room with a couch where early risers can sit and drink coffee while not disturbing the sleepers. Not to mention, the kitchen makes breakfast a breeze.
not all 2BR are created equally. We stayed at SS, and enjoyed it, and then discovered OKW for the same price, and it was twice the space, bigger balcony, and a theme we liked more.