We have flown that route and will be flying it in May. The layover in SJU should be fine-we've never had a problem with it.