Our Deluxe Suite in Athens downtown is a most elegant choice