We have never seen any self-serve bar service at any of the resorts in Cuba. We didn’t get a chance to experience the swim-up bar at the Melia but we didn’t really care. We’d rather be at the beach.
We stayed in room 1724 and loved the location - it’s a second-floor room. Close to the Ranchon where they make the best “first thing in the morning” cappucinos and espressos. It’s close to the walkway to the beach (beware, the walkways to the beach are VERY hot on bare feet!). It’s an end-unit and there is a small window on the “end” that offers a great view of the ocean. However, the balcony faces in towards the resort, gets the hot sun all day, but in the evening or early morning you can people watch to your heart’s content.
If you are on the first floor, you won’t see much as there is fairly high shrubbery that blocks your view (great for privacy, though).
We enjoyed the beaches to the right of the Melia, as you look towards the ocean, the Sol is to the left and you will find the clothing optional beach area past the Sol. To the right, the beach flattens out, the sand is firmer therefore easier to walk on and there are less people. You can keep walking past the Barcelo (it wasn’t there when we were there) and climb over some rocks to some “deserted” sandy coves. Wear something on your feet over these rocks as they are quite hard on the feet, kind of like lava rocks.
There is probably some good snorkelling there.
We enjoyed the evening shows better at the Sol as they were a bit more hokey and amatuerish, rather than the Melia that had more “professional” types of shows. The disco is over at the Sol and the Sol has a better shop, IMHO.
There were lots of wedding groups when we were there. :-*