Outrageous, but true, thanks to a new policy quietly brought in about two months go by the resort management. Fortunately, this is a rare misstep for an otherwise extremely well-run resort, and maybe it will be rethought if enough people complain. They already offer 30 min/day of free wifi to "members", so it would be easy enough to make this the policy for all guests. So on to the good features. As a medium-sized resort, there was definitely a personal feeling here. Pool staff, restaurant staff, cleaning staff etc were all terrific, and recognized guests with the first repeat encounter. And the pool setp was great: a main pool with swimup bar and most of the organized activities, and an adjoining kiddie area, with a second pool equipped with sports nets etc for e.g. waterpolo, or just a quieter pool for swimming that was right next to the first pool, but one level lower down towards the beach. On the other side of our favorite restaurant, the semi-open air Rosmarinus, was a very quiet and secluded adults only pool and jacuzzi, as well as open air massage facility. And speaking of restaurants, there was such a variety with the main by-reservation (reservations opened at 8:00am on the morning of the desired reservation) restaurant having a different theme/menu every night of the week. One possible complaint here, though, is the lack of vegetarian entree offerings. The appetizer buffet was always terrific, in addition to the listings on the menu, and the overall food quality was very good. There was on some nights an elaborate buffet offered in a supper club setting in the main entertainment room, there was always a themed dinner buffet in the main breakfast buffet restaurant, and there were theme nights in the open-air Rosmarinus. We were there for 11 nights, and never repeated a dinner option. There is a poolside snack bar that opened at 11:00am, until around 5:00pm?, and a deli that opened at 4:00pm until 6:30am. Really, I don't think there is any time that something to eat or drink is not available! The evening entertainment shows started at 9:00pm, and we managed to catch only two of them. Both were very good; one was a Mexican folklorique show, and the other was, a mini-Cirque Soleil type show. Thursdays they had a deal with Senor Frog, giving free transportation there, and free dinner. Otherwise, it is very easy to walk out to the main road, and catch a bus (8.5 pesos, or $1 US each way), with buses running about every 5 minutes, to take you there, or to Margaritaville, or the main shopping center, etc. The Solaris front desk gives a good exchange rate on dollars (US or Canadian) to pesos. There is also a very interesting Maya ruin site, El Rey, just a five minute walk down the road (sidewalked) from the resort. It seems to be kept a big secret, as there is nothing in the hotel to tell guests it is there, which is a shame. Admission is 42 pesos per adult, and again you are better off with the exchange rate in the resort. OK, I'm running out of steam here. I have to mention that the resort is kept extremely clean, with cleaning staff working all the time. We knocked over a glass (all are re-usable plastic around the pool) at the pool, and someone was there within minutes to clean it up. Every night all the pool lounge chairs were stacked, and the whole area was hosed and swept clean. One final plus is that even though the resort was full, the restaurants never seemed crowded, and there were lots of lounge chairs (with palapa and umbrella shades) on the beach. And there was regularly someone walking along the beach taking bar orders, so you could get your margaritas without even getting out of your lounge! We loved the beach, with warm and clean water, but the surf was often quite rough, and even good swimmers had to be careful. There was a resort-operated lifeguard station, and we did see them go out and bring a couple of people back in. So overall, we loved it.