We really enjoyed our stay in Puerto Rico. We stayed at the Royal Sonesta. Everything was absolutely beautiful. The staff was amazing. We booked with ultimate travel and they were very patient with us upon changing of plans that was out of their control.