We had the best room ever ... perfect ocean view right from our bed!!!!! Great balcony. Beautiful sunrises! Nice, humble, quiet, beach hotel. Overall the hotel seemed clean. Beautiful beach but couldn't swim in the ocean :( Felt the Mexican food options were lacking. Small buffet, a bit tiresome, but good fruit normally. Loved our room the most!