We highly recommend Georges place. Probably one of the best view of Athens and perfect location with warm hospitality