By all means stay here. It's not cheap, but it's stylish, secure, comfortable and couldn't be better located for enjoying Athens.