Recommended as a great place to stay at Athens .