Yes the Amadeus are on the canal d amour road about a 10-15 minute stroll away from all the action on the strip. A good location with the beaches literally on your doorstep as well as restaurants, bars, shops etc.
Don't worry you are not out in the sticks!!!! you are still close to all the amenities that sidari has to offer and I am sure you will have a great time.
As for bars and restaurants etc you are spoiled for choice. You have some lovely restaurants close by, Face Restaurant, Orchard Taverna, El Strata who do the most divine pizzas. Then on the strip you have more restaurants from greek, mexican, chinese etc.
The best bars, Sugar, Cargo, Bed, Calypso, Shakers and Ice Nightclub but the fun doesn't usually start in Ice until well after 2.00am!!!!
Edited: 29 March 2012, 9:25