We loved this location. It'll meet all of your needs and is definitely worth the booking. My two favorite parts of the apartment though had to be the terrace and the location. My wife and I spent so much time just basking on the terrace and enjoying the ambiance of the city and the view. We'd take a snack up there and a cold drink and just enjoy our time. The location is amazing as well. It's about 15-17 minutes from the Acropolis by foot and easily accessible by the Metro. I would book here again and would highly recommend it.