I'll add my vote to arrive earlier and enjoy Isla Verde for the night. We always spend a night or two there on our way down to the islands. Makes for a nice transition from life at home to the slower pace of being on the boat. The earlier flight will also give you more flexibility if there is an issue with the flight.

Not sure if you have a hotel in mind but the El San Juan is a popular choice with a fun lobby, good beach access and nice pools. My experience is that you can find pretty good rates in June/July - though you may have to book closer to the date to see the good rates. BTW, the Courtyard is on the far end of Isla Verde. Same great Isla Verde beach but you probably would want to taxi if you want to go anywhere not on the property.

Matt