If your idea of a good vacation means being near the water, head to Elephantine Island. No matter what you choose to do here, you're unlikely to tire of those lovely views.
Aswan is where you'll find Elephantine Island. Spend a bit of time wandering around this water-surrounded land mass before visiting a few other interesting places close by. Aswan Bazaar also attracts many visitors.