This is a beautiful Hotel and sits next door to the Marriot JW hotel. The CasaMagna is designed to give the feel of a Mexican hacienda with covered verandas with plants and fountains. We were upgraded to a corner suit room with an enormous balcony that wrapped around and had lounge chares as well as a table and 4 chairs. The beach was great and the morning buffet which lasts from 0630 until 11:00 can easily suffice for lunch as well as breakfast. There is a 7-11 across the street where you can get wine and snacks and a great seafood restaurant called Freds(doesn’t sound like much but it is fine dining). We took the bus for transportation on the strip. It was 80 pesos and runs every 4 or 5 minutes. We went on the catamaran trip to Las Mujeres and it was fun but if you are looking for snorkeling this is not the trip. The best snorkeling was with Aqua world. If you just want to snorkel than the group trip is the best deal. You are taken to an anchored two level boat and can go snorkeling as long as you want in a great area. Many people take the jungle tour which goes to the same area but you get to drive your own two seater boat. The snorkeling is for just about 40 minutes and the cost is more.