We had a great time at Giorgos. The view from the apartement is amazing. Is is only a few minutes walk to the Amoudara Beach. You will find a lot of restaurants in the neighborhood. Our favourite was the Taverna Lotos down the streets, directly located at the beach. There is also a supermarket a few steps away from the apartment, where you can buy water and other items of basic necessities. during your stay.
Overall, you get a good deal for an affordable price. I recommend!