Can someone please tell me exactly where the Hotel Felix is on Corso Mediterraneo. Was looking to try the lunch there in June but walked down as far as Hotel Caterina and couldn't see it. Going back over again end August and wondering if it's driving distance rather than walking.