When most of us hear "Hotel Riu," we immediately think of white sand beaches in Mexico or the Dominican Republic or Jam ...