We stayed twice on our recent trip through Mexico. Both rooms were very clean and quiet. Check-in was a breeze. We did request an ocean view for both stays. The first room was on the second floor and a lot of the ocean view was blocked by the palm trees, so a bit disappointing, but the second stay was on the 4th floor and views were phenomenal. Definitely recommend requesting the 3rd or 4th floor if you want unhindered views. We would also get a 'superior' suite next time, since the luxury suites don't have sitting areas (but there are chairs on the balcony) or mini fridges. Staff were very friendly and helpful. Starbucks in the lobby has a large variety of hot/cold coffees, with non dairy options. The Mezquite Bar & Pizza Grill offers relaxed dining by the pool, great margaritas and delicious pizza, made to order. There was also live music one night which added a festive feel. Los Olivos is a more formal experience, which we did not visit, so unable to comment. You can charge all dining, and coffees to your room so no need to constantly be pulling out your wallet. Location is great, being right across the road from the promenade. It is also only 2 minute walk to the entrance to the Malecon. We will definitely be staying again.