Has anyone stayed at the Poseidon apartments this year? (08) If so please let me know how you found them (heard they are a good choice but not many reviews posted this year this year) and anything useful regarding the surrounding area ie beaches, tavernas etc etc. Thank You.