Excellent brand new place in fabulous area of Athens.