Perfect location, perfect house, perfect hospitality. Briefly, everything is perfect. You don't need to look at any other place to stay when you visit Athens.