The place has all you need. Is close either by public transport or walking to central Athens