Firstly 4 days are kindof more than enough to cover hampi. Hampi is basically divided into two parts town side and hippie Island. All major tourist attractions and monuments are on town side while hippie Island has more of laidbackvibes where you can just chill. A ferry connects both side from morning till 6 in the evening, So plan accordingly. In my opinion I would suggest you to stay at hippie Island. You can easily cover town side in a day and be back by evening to island. Just hire an auto or rent a bike. Matanga Hill, monkey temple, sunset point are good places for sunrise and sunset. For stay check goan corner, manju's homestay, nargilla guesthouse, hema Guesthouse. Bike rental are easily available on island side but same has limited availability on town side and most importantly you cannot cross to town side from hippie Island using rental vehicle. Further, let me know if you want contacts for bike rentals and auto hire.