Very large and convinient appartment. Well located to vist the west side of Grece.