We would highly recommend staying! The suite is in an ideal location to easily get to shopping, restaurants, and many of the sites of Athens!