Really consdier traveling with Untours. Haven't been to Greece yet but have been to Swiss Oberland, Tuscany, Rome, Bavarian Castle, Paris, and now planning for Austria. You asked about the price. It is definitely "right". Staying in an apartment for 2 weeks really saves a lot of money in itself plus ahhhhh comfort! Untours does all the grunt work for you. They have contracted apartments in each of their Untours towns in Europe. They have checked them out to be sure everything is suitable for our needs. They have on site staff that in most cases will meet you at the airport and escort you to your apt and later back to the airport. That same staff is available to you in case any problems arise plus there is an orientation session the day after you arrive to give you all the ins and outs of life in your area. Untours sets up your air flights for you or if you prefer lets you take care of it. While you are in Europe, they provide either a car to drive or passes for local transportation. Before you go they send you information about things to do and see in the area. And... usually near the end of your Untour they sponsor a nice dinner with the other Untourists who are there at the same time. Go to Untours.com to check out all the Untours and apts. There is nothing like traveling the Untours way...going where you want to go when you you want to go there instead of being herded in a group on a bus etc.
Hope you decide to join all the happy Untourists.