Fantastic amenities, perfect location and easy communication - will stay upon next visit to Athens!