Whether you’re looking for an all-inclusive resort or a boutique hotel stay, this popular Greek island ticks all the boxes