I liked the hotel. It worked nicely for our group. Room was comfortable, staff was friendly. The location is good. Not on the beach, but not a terribly long walk to get to the beach. Breakfast is not really geared around Western tastes, but they don't seem to have so many international guests, at this point. I had some very tasty cheesy omelettes. The only thing that wasn't real good was the temperature of "hot" water in the shower. On our floor, it was barely warm.