Our 2-night stay at Royal Caribbean was very nice. The pool and premises were very clean and so was our cabana. Would surely return when visiting San Pedro again.