Awesome modern apartments central in Athens, with very accommodating hosts and good Wi-Fi