The resort is maintained quite well. Service and friendliness is terrific. The resort has 3 pools. The first pool closest to the resort lobby is the only one that is really heated and warm and lovely to splash around/swim in. The others, including the infinity pool is c o l d. I don't know why it is so uncomfortably cold. Some guest from Ontario remarked it was heaven for him. I"m from California and it was cold for our party of 4. The view from that pool however is beautiful - facing the ocean. The restaurants are plenty although sadly nothing faces the ocean - there are three restaurants inside the resort. We only had breakfast at the Grand?? Cafe which was great and plentiful including omelettes, breads, pastries, bacon, sausage and other delicious goodies. We almost always had lunch at the Oceana Grill which is located in the middle of the resort and is the only open air outdoor restaurant but you can't really see the ocean from here.....on thanksgiving night they had an outdoor spread closer to the ocean which was great. The bars are fine...the waiters bring you drinks onto the beach palapas. Drinks are super watered down so although we were in an all-inclusive deal we hardly got buzzed. We ended up swimming in the ocean mostly and never had a problem getting a palapa around noon or later....we also never had a problem getting a pool-side chair....but we went during thxgiving weekend. They have 4 hammocks on the property situated in a nice gazebo not sea facing but you can hear the waves - it's lovely. The beach itself is great - no complaints - conducive for long long walks on either side of the resort. The water...is warm depending on the time of day you get in and shallow. When we went for thanksgiving (2012) the waves were rough...at any given time you had at least a few waves that if you didn't duck into or even if you did duck into, you may be tossed around and summersaulted under for a few seconds depending on the force/height of the wave.....there is no lifeguard and no sign posted so i wasn't even sure of the water conditions. We just went in every day and had a good experience except for a few waves that tossed me around under, leaving me a little shook up. They do have mild activities at the resort but by 10pm or 11pm the resort is terribly quiet. Not a party place if that's what you're looking for. No beach bars/shacks to drink the night away while staring into the ocean etc......it's not that type of atmosphere. It's really quiet and relaxing. What a shame they charge $15 for internet. But it was terrific to be unplugged and have no access to wifi. I may not return due to the ocean conditions....i look for calm waters to frolic in....food was not bad at all and there was always something different every day. We talk a taxi into downtown one evening and had fantastic mexican food at a local restaurant and walked the Malecon, checking out the bars/clubs and street performers. The room had a jacuzzi outside in the balcony, ocean view and we didn't use it but it was great to have the option. The sitting area has a couch that looks quite worn...and the bathroom is very small....and somewhat not maintained. The shower area had hair on the floor when we first checked in that was a turn off to me. The bathroom downstairs at the resort is quite far from the beach palapas so you have to keep walking almost to the lobby each time you want to take a leak if you're spending most of the day at the beach. Overall - depending on what you're looking for - definitely a great resort to try once.