Stylish space, a good size for two but probably a bit small for more. Excellent location close to Metro or bus from the airport and easy walking to all the main Athens sights. Plenty of good restaurants nearby, both typical tourist fare and also fine dining if you wished.