top 10 resorts with more hotel rooms