Remarkable is the best way to describe the apartment, location and hosts!!!
......and Lets not forget Athens.....where else would you rather go!!!