Best apartment to stay in Athens for a group of 6! Tax is a great host.