Located in a very central part of the new town of Rhodes, 15 minutes walk from the old town. Parking might be an issue. Try the food at 'Koukos' and the cocktails at 'The last butler', both within 1 minute of walking distance.