‘Do the Diu’ at least once in your lifetime. Do it when you are bogged down and in search of some quiet time.
I suggest stay in the city rather than any resort outside. You shall be rewarded with night walks, exciting eating-places, sitting near anchored ships, seeing coast guards patrolling and of course the liquor.
We took an overnight sleeper coach bus from Ahmedabad and reached 9ish in the morning. Since the hotel wasn’t ready, we decided to go for some breakfast.
From the hotel Apaar, O’ Coqueiro was 10 minutes walking through the alleys of Diu. The food is fine, Portuguese styled fish is recommended though. On your way back, stop for some soda and homemade ice cream at Shri Ramvijay refreshments.