We had a great time in World Plaza to celebrate our son's birthday. We stayed in a 3BR Suite, which was huge and reasonably well appointed. Staff was friendly and accommodating, room was clean and everything worked. The hotel is clean, staff was friendly, and the massage was very good as well. The only disappointment was the restaurant, which was pretty basic. Breakfast was included in the room rate, it was edible, but was not very good.
Overall, we had a great time and would go back next time we are in Subic overnight.