Without our young gal MC, this could have turned into a salsa mess getting drunk, then frustration with the dance lesson. She made it happen on the second floor with nice vistas. Staff all intense on good service. Very nice resort if you want to stay longer. Shopping at port so-so.