Best place to stay in Athen for couples! The view from the terace is stunning!!!