Blue angel ( true dive resort ) is on the water so no travel time to the dock. They have fast boats. Yes you do have to get up at 6:30.
Restaurant open up at 7:00, boat leaves at 8:00 so have time to eat. After each dive on the boat, they have water, fruit and cake. Boat back at dock at 11:00 and leaves at 1:00, so 2 hours to eat. I found after the first day of eating all the fruit and cake, I did not want lunch. So with travel time and 2 hour back on shore, I was getting at least 3 hour SI. Do the afternoon dives and back to the dock about 4:30 , Clean up gear, store gear at dive shop, go to room, hang up gear and shower, done by 5 PM. To the BA restaurant for happy hour, at a table over looking the water. Yes I did miss the first hour of Happy Hour. I have found it very easy to do 4 dive a day using Blue Angel, it is like a dive boat, they are there to make diving easy.
Wife was only doing 2 morning dives ( she is not a water person ). We did 3 meals in town. It is hard to beat the view at BA over looking the water.
Maybe when I get old, I will slow down when it come to warm water, after all I am only 67, maybe in another 20 years.
PS I do not have to go deep to have fun, So when there is a wall, I am on top. It is all about time in/under the water.